/* 核心介绍 */


a{
  color: #666;
  text-decoration: none;
}

.pages-nav{
  margin-top: 60px;
  margin-bottom: 100px;
  text-align: center;
}
.pages-nav a{  
  display: inline-block;
  padding: 3px 10px;
  margin-right: 1px;
  background: #eee;
  margin-bottom: 5px;
  transition: 0.5s;
}

.pages-nav a.active{
  background: #f77400;
  color: #fff;
}


.r-h3 {
  font-size: 32px;
  color: #2a2e2e;
  font-style: italic;
}

.follow_us {
  width: 100%;
  min-width: 1280px;
  margin-top: 100px;
}

.follow_us .follow-con {
  width: 1250px;
  margin: 0 auto;
}

.follow_us .follow-con .f-list {
  margin-top: 60px;
}

.follow_us .follow-con .f-list ul {
  flex-wrap: wrap;
}

.follow_us .follow-con .f-list ul li {
  margin-bottom: 30px;
}

.follow_us .follow-con .f-list ul li .accounts {
  width: 470px;
  height: 190px;
  border-radius: 10px;
  padding: 55px 70px;
  background: #FAECE1;
  align-items: start;
}

.follow_us .follow-con .f-list ul li .accounts .txt {
  font-size: 18px;
  font-weight: 400;
  margin-top: 10px;
  color: #768400;
}

.follow_us .follow-con .f-list ul li .accounts .desc {
  font-size: 16px;
  font-weight: 400;
  line-height: 31px;
  color: #768400;
}

.follow_us .follow-con .f-list ul li .accounts .f-img {
  margin-right: 60px;
}

.follow_us .follow-con .f-list ul li .accounts .f-img ff-img{
  width:153px;
  height:153px;
  overflow: hidden;
}

.follow_us .follow-con .f-list ul li .accounts .f-img ff-img img{
  width:100%;
  height:100%;
}

.follow_us .follow-con .f-list ul li .accounts .f-p {
  width: 275px;
  height: 124px;
  margin-top: 15px;
}

.follow_us .follow-con .f-list ul li .acc1 {
  background:#FAECE1;
}

.follow_us .follow-con .f-list ul li .acc1 .txt {
  color: #768400;
}

.follow_us .follow-con .f-list ul li .acc1 .desc {
  color: #768400;
}

.follow_us .follow-con .f-list ul li .acc2 {
  background: #E8E9F6;
}

.follow_us .follow-con .f-list ul li .acc2 .txt {
  color: #505498;
}

.follow_us .follow-con .f-list ul li .acc2 .desc {
  color: #505498;
}

.follow_us .follow-con .f-list ul li .acc3 {
  background: #E8E8F6;
}

.follow_us .follow-con .f-list ul li .acc3 .txt {
  color: #2181B7;
}

.follow_us .follow-con .f-list ul li .acc3 .desc {
  color: #2181B7;
}

.follow_us .follow-con .f-list ul li .acc4 {
  background: #E3F4F9;
}

.follow_us .follow-con .f-list ul li .acc4 .txt {
  color: #28A4C0;
}

.follow_us .follow-con .f-list ul li .acc4 .desc {
  color: #28A4C0;
}


.contactus {
  width: 100%;
  min-width: 1280px;
  padding-top: 96px;
}

.contactus .contact-con {
  width: 1250px;
  margin: 0 auto;
}

.contactus .contact-con .c-list {
  margin-top: 60px;
}

.contactus .contact-con .c-list .after {
  width: 395px;
  height: 292px;
  border-radius: 10px;
}

.contactus .contact-con .c-list .after .phone {
  font-size: 29px;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 35px;
}

.contactus .contact-con .c-list .after .hao {
  font-size: 26px;
  font-weight: bold;
  color: #333333;
}

.contactus .contact-con .c-list .aft1 {
  background: #F9EBE1;
}

.contactus .contact-con .c-list .after .pho1 {
  color: #CB7525;
}
.contactus .contact-con .c-list .aft2 {
  background: #E5ECDE;
}

.contactus .contact-con .c-list .after .pho2 {
  color: #00A652;
}
.contactus .contact-con .c-list .aft3 {
  background: #E2ECF1;
}

.contactus .contact-con .c-list .after .pho3 {
  color: #0085CA;
}


.talks {
  width: 100%;
  min-width: 1280px;
  margin-top: 100px;
}

.talks .talks-con {
  width: 1250px;
  margin: 0 auto;
}

.talks .talks-con .tal {
  margin-top: 80px;
}

.talks .talks-con .tal .t-img {
  margin-right: 105px;
  width: 576px;
  height: 396px;
  border-radius: 10px;
  overflow: hidden;
}
.talks .talks-con .tal .t-img img{
  width: 100%;
  height: 100%;
}
.talks .talks-con .tal .message {
  align-items: flex-start;
}

.talks .talks-con .tal .message .s1 {
  font-size: 32px;
  font-weight: bold;
  font-style: italic;
  color: #FF902A;
}

.talks .talks-con .tal .message .s2 {
  font-size: 28px;
  font-weight: bold;
  color: #1B1815;
  margin-top: 35px;
  margin-bottom: 20px;
}

.talks .talks-con .tal .message .s4 {
  font-size: 20px;
  font-weight: bold;
  color: #1B1815;
  margin-bottom: 20px;
}

.talks .talks-con .tal .message .s3 {
  font-size: 20px;
  font-weight: bold;
  color: #423C39;
}

.jobs {
  width: 100%;
  min-width: 1280px;
  padding-top: 96px;
}

.jobs .jobs-con {
  /* width: 1250px;
  margin: 0 auto; */
  width: 100%;
  min-width: 1280px;
  position: relative;
}

.jobs .jobs-con .j-tit {
  width: 1250px;
  margin: 0 auto;
}

.jobs .jobs-con .j-tit .j-cha {
  font-size: 18px;
  font-weight: 400;
  color: #6F6965;
}

.jobs .jobs-con .j-list ul li {
  width: 100%;
  background: #FFFFFF;
  min-width: 1280px;
  margin-bottom: 20px;
}

.jobs .jobs-con .j-list ul li .j-div {
  width: 1250px;
  //height: 580px;
  margin: 0 auto;
  position: relative;
  align-items: flex-start;
}
.jobs .jobs-con .j-list ul li .j-div .j-introduce{
  margin:70px 0;
}
.jobs .jobs-con .j-list ul li .j-div .j-introduce .j-desc {
  font-size: 18px;
  font-weight: 400;
  color: #6F6965;
  margin-top: 40px;
}

.jobs .jobs-con .j-list ul li .j-div .j-introduce .j-head {
  height: 40px;
}

.jobs .jobs-con .j-list ul li .j-div .j-introduce .j-head .post {
  font-family: 'Alibaba-PuHuiTi-Medium';
  font-size: 28px;
  font-weight: 500;
  color: #413B39;
}

.jobs .jobs-con .j-list ul li .j-div .j-introduce .j-head .industry {
  font-family: 'Alibaba-PuHuiTi-Medium';
  font-size: 28px;
  font-weight: 500;
  color: #413B39;
}

.jobs .jobs-con .j-list ul li .j-div .j-introduce .j-head .ss {
  font-size: 20px;
  color: #6F6965;
  margin: 0 10px
}


/* .jobs .jobs-con .j-list ul li .j-div .j-introduce .j-head .place {
font-size: 20px;
color: #6F6965;
}

.jobs .jobs-con .j-list ul li .j-div .j-introduce .j-head .age {
font-size: 20px;
color: #6F6965;
} */

.jobs .jobs-con .j-list ul li .j-div .can {
  position: absolute;
  top: 0;
  right: 87px;
}

.jobs .jobs-con .j-list ul li .j-div .huoqu {
  position: absolute;
  top: 120px;
  right: 0;
  width: 283px;
  height: 107px;
  background: rgba(43, 39, 36, 0.5);
  border-radius: 10px;
  font-size: 26px;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 107px;
  text-align: center;
}

.jobs .jobs-con .j-list ul li .j-div .j-introduce .j-desc .p1 {
  margin-bottom: 40px;
}

.jobs .jobs-con .checkAll {
  width: 100%;
  min-width: 1280px;
  height: 180px;
}

.jobs .jobs-con .checkAll .all-btn {
  width: 439px;
  height: 102px;
  border: 2px solid #EDEDED;
  border-radius: 10px;
  font-size: 20px;
  font-family: 'Alibaba-PuHuiTi-Medium';
  font-weight: 500;
  color: #6F6965;
  line-height: 102px;
  text-align: center;
  margin: 70px auto;
}

.agent {
  width: 100%;
  min-width: 1280px;
  background: #FFFFFF;
}

.agent .agent-con {
  width: 1250px;
  margin: 0 auto;
  padding-top: 100px;
}

.agent .agent-con .p3 {
  margin-top: 30px;
  font-size: 20px;
  color: #423C39;
}

.agent .agent-con .p4 {
  font-size: 18px;
  color: #423C39;
}

.agent .agent-con .p4 .p-h4 {
  font-size: 18px;
  font-weight: bold;
  color: #423C39;
  margin-top: 40px;
}

.agent .agent-con .relation {
  margin-top: 80px;
}

.agent .agent-con .relation .r-tel {
  width: 516px;
  height: 292px;
  background: #FAECE2;
  border-radius: 10px;
}

.agent .agent-con .relation .r-tel .tel {
  font-size: 31px;
  font-weight: bold;
  color: #E27626;
  margin-top: 20px;
  margin-bottom: 40px;
}

.agent .agent-con .relation .r-tel .hao {
  font-size: 29px;
  font-weight: bold;
  color: #343434;
}

.agent .agent-con .relation .r-email {
  width: 516px;
  height: 292px;
  background: #E6ECDE;
  border-radius: 10px;
}

.agent .agent-con .relation .r-email .email {
  font-size: 29px;
  font-weight: bold;
  color: #343434;
  margin-top: 20px;
  margin-bottom: 40px;
}

.agent .agent-con .relation .r-email .youxiang {
  font-size: 29px;
  font-weight: bold;
  color: #343434;
}